@import "./_default";
.content {
    padding-top: 50px;
}
.user-title {
    font-size: 2.2rem;
    color: rgba(84, 91, 113, 1);
    padding: 2rem 1rem 0;
    font-weight: 500;
}
// bank.vue
.bank-list-wrap {
    position: relative;
    padding: 0 1rem;
    .bank-list {
        position: relative;
        .bank-item {
            height: 3rem;
            line-height: 3rem;
            display: flex;
            margin: 1rem 0;
            font-size: 1.2rem;
            .bank-info {
                flex: 1;
                background: rgba(206, 215, 230, 1);
                color: rgba(130, 138, 158, 1);
                padding: 0 1rem;
                border-radius: 4px;
            }
            .bank-delete {
                background: rgba(151, 151, 151, 1);
                color: white;
                padding: 0 1.5rem;
                margin-left: 1rem;
                border-radius: 4px;
            }
        }
    }
}
.addbank {
    padding: 1rem;
    text-align: center;
    background: $defaultColor;
    color: white;
    border-radius: 4px;
}
// pass-change.vue
.user-pass-type {
    padding: 1rem;
    position: relative;
    .user-pass-item {
        margin-bottom: 2rem;
        box-shadow: 0 6px 10px rgba(204, 204, 204, 0.16);
        padding: 1rem;
        h3 {
            font-size: 1.6rem;
            color: rgba(71, 69, 70, 1);
            padding: 0.5rem 0;
        }
        p {
            font-size: 1.2rem;
            color: rgba(155, 155, 155, 1);
        }
    }
}
.form-file {
    position: relative;
    margin: 1rem 0 2rem;
    padding: 0 1rem;
    .form-input-file {
        height: 14rem;
        width: 100%;
        position: relative;
        .form-input-file-img {
            height: 100%;
            width: 100%;
        }
        input {
            position: absolute;
            left: 0;
            right: 0;
            bottom: 0;
            top: 0;
            width: 100%;
            opacity: 0;
            z-index: 1;
        }
    }
    .form-input-text {
        font-size: 1.2rem;
        color: rgba(155, 155, 155, 1);
        text-align: center;
        padding: 1rem 0;
        border: 1px solid rgba(228, 228, 228, 1);
        margin-top: 1rem;
    }
}